let foo = {
    value: 1
}
Function.prototype.call2 = function(content){
    // 老板和员工之间的联系 在原型链上
    content.fn= this; //.fn 可以动态加属性
    const args = [...arguments].slice(1)
    const result = content.fn(args);
    delete content.fn;
    return result;
}
function bar(name,age ){//打工者
    console.log(name);
    console.log(age);
    // this 指向全局 对象的方法别调用时
    // bar -foo方法被调用时
    console.log(this.value);
}
//bar.call2(foo,name,age) //call 调用
bar('66',6);